using System.Windows.Input;

namespace eProject.View
{
    public static class Commands
    {
        public static readonly RoutedUICommand CreateCommand = new RoutedUICommand();
        public static readonly RoutedUICommand EditCommand = new RoutedUICommand();
        public static readonly RoutedUICommand DeleteCommand = new RoutedUICommand();
        public static readonly RoutedUICommand MoveUpCommand = new RoutedUICommand();
        public static readonly RoutedUICommand MoveDownCommand = new RoutedUICommand();
        public static readonly RoutedUICommand OpenRecentProjectCommand = new RoutedUICommand();
        

        public static readonly RoutedUICommand ExitCommand = new RoutedUICommand("Exit", "exit", typeof(Commands), new InputGestureCollection(new InputGesture[] { new KeyGesture(Key.X, ModifierKeys.Control) }));
        public static readonly RoutedUICommand OpenScheduleSettingsCommand = new RoutedUICommand();
        public static readonly RoutedUICommand ShowAboutBox = new RoutedUICommand();

#if DEBUG
        public static readonly RoutedUICommand StartGCCommand = new RoutedUICommand();
#endif

    }
}